Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 HARROW ROAD Detached £270,000 26 Nov 2004
21 HARROW ROAD Semi-Detached £280,000 31 Jan 2020
21A HARROW ROAD £255,000 20 Nov 2020
25 HARROW ROAD Detached £385,000 13 Dec 2021
27 HARROW ROAD Semi-Detached £195,000 20 Feb 2015
29 HARROW ROAD Semi-Detached £208,000 6 Nov 2006
31 HARROW ROAD Detached £150,000 18 Dec 2018
35 HARROW ROAD Detached £69,000 25 Oct 2000
39 HARROW ROAD Detached £85,000 5 Mar 1998
41 HARROW ROAD Detached £184,000 23 Nov 2010
45 HARROW ROAD Detached £740,000 22 Feb 2024